
Hotels in Johns Island, Indian River Shores
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Johns Island hotels

1. Springhill Suites by Marriott Vero Beach
Springhill Suites by Marriott Vero Beach3.6 km from Johns Island
9.2 out of 10, Wonderful, (772 reviews)
The price is CA $191
CA $214 total
includes taxes & fees
Nov 12 - Nov 13

2. Hampton Inn & Suites Vero Beach Downtown
Hampton Inn & Suites Vero Beach Downtown8 km from Johns Island
9.2 out of 10, Wonderful, (1,000 reviews)
The price is CA $173
CA $193 total
includes taxes & fees
Dec 6 - Dec 7

3. Staybridge Suites Vero Beach by IHG
Staybridge Suites Vero Beach by IHG9.8 km from Johns Island
9.6 out of 10, Exceptional, (728 reviews)
The price is CA $175
CA $196 total
includes taxes & fees
Nov 15 - Nov 16

4. Star Suites - A Vero Beach Hotel
Star Suites - A Vero Beach Hotel8.1 km from Johns Island
9.6 out of 10, Exceptional, (814 reviews)
The price is CA $158
CA $177 total
includes taxes & fees
Nov 12 - Nov 13

5. Hampton Inn Vero Beach
Hampton Inn Vero Beach15.7 km from Johns Island
9.0 out of 10, Wonderful, (1,008 reviews)
The price is CA $131
CA $147 total
includes taxes & fees
Nov 12 - Nov 13

6. Ocean Breeze Inn Vero Beach
Ocean Breeze Inn Vero Beach6.8 km from Johns Island
8.8 out of 10, Excellent, (1,260 reviews)
The price is CA $223
CA $249 total
includes taxes & fees
Nov 30 - Dec 1

7. Home2 Suites by Hilton Vero Beach I-95
Home2 Suites by Hilton Vero Beach I-9515.3 km from Johns Island
9.6 out of 10, Exceptional, (585 reviews)
The price is CA $131
CA $147 total
includes taxes & fees
Nov 22 - Nov 23

8. Prestige Hotel Vero Beach
Prestige Hotel Vero Beach9.5 km from Johns Island
8.6 out of 10, Excellent, (1,007 reviews)
The price is CA $182
CA $204 total
includes taxes & fees
Nov 10 - Nov 11

9. Comfort Suites Vero Beach I-95
Comfort Suites Vero Beach I-9515.3 km from Johns Island
8.8 out of 10, Excellent, (1,002 reviews)
The price is CA $121
CA $135 total
includes taxes & fees
Nov 29 - Nov 30

10. Vero Beach Inn & Suites I-95
Vero Beach Inn & Suites I-9514.7 km from Johns Island
8.6 out of 10, Excellent, (1,753 reviews)
The price is CA $119
CA $134 total
includes taxes & fees
Nov 28 - Nov 29

11. Fairfield Inn & Suites by Marriott Vero Beach
Fairfield Inn & Suites by Marriott Vero Beach15.4 km from Johns Island
9.2 out of 10, Wonderful, (497 reviews)
The price is CA $149
CA $167 total
includes taxes & fees
Nov 15 - Nov 16

12. Disney's Vero Beach Resort
Disney's Vero Beach Resort5.8 km from Johns Island
9.0 out of 10, Wonderful, (297 reviews)

13. Costa d'Este Beach Resort and Spa
Costa d'Este Beach Resort and Spa7 km from Johns Island
9.4 out of 10, Exceptional, (1,000 reviews)
The price is CA $275
CA $382 total
includes taxes & fees
Nov 15 - Nov 16

14. Best Western Plus Sebastian Hotel & Suites
Best Western Plus Sebastian Hotel & Suites15.7 km from Johns Island
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $147
CA $165 total
includes taxes & fees
Nov 16 - Nov 17

15. Sea Turtle Inn
Sea Turtle Inn6.9 km from Johns Island
8.2 out of 10, Very good, (511 reviews)
The price is CA $210
CA $236 total
includes taxes & fees
Nov 16 - Nov 17

16. Holiday Inn Express Vero Beach-West (I-95) by IHG
Holiday Inn Express Vero Beach-West (I-95) by IHG15.8 km from Johns Island
8.2 out of 10, Very good, (989 reviews)
The price is CA $133
CA $149 total
includes taxes & fees
Nov 10 - Nov 11

17. Kimpton Vero Beach Hotel & Spa by IHG
Kimpton Vero Beach Hotel & Spa by IHG6.6 km from Johns Island
9.4 out of 10, Exceptional, (1,003 reviews)
The price is CA $333
CA $447 total
includes taxes & fees
Nov 18 - Nov 19

18. Howard Johnson by Wyndham Vero Beach / Downtown
Howard Johnson by Wyndham Vero Beach / Downtown8.6 km from Johns Island
7.0 out of 10, Good, (1,003 reviews)
The price is CA $107
CA $120 total
includes taxes & fees
Nov 10 - Nov 11

19. The Islander Inn
The Islander Inn7.1 km from Johns Island
9.6 out of 10, Exceptional, (137 reviews)
The price is CA $225
CA $252 total
includes taxes & fees
Nov 15 - Nov 16

20. The Caribbean Court Boutique Hotel
The Caribbean Court Boutique Hotel9.4 km from Johns Island
9.2 out of 10, Wonderful, (931 reviews)
The price is CA $252
CA $282 total
includes taxes & fees
Nov 10 - Nov 11
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels in Johns Island
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Springhill Suites by Marriott Vero Beach | 9.2 Wonderful 772 reviews | View | ||||||
![]() Staybridge Suites Vero Beach by IHG | 9.6 Exceptional 728 reviews | View | ||||||
![]() Hampton Inn & Suites Vero Beach Downtown | 9.2 Wonderful 1,000 reviews | View | ||||||
![]() Star Suites - A Vero Beach Hotel | 9.6 Exceptional 814 reviews | View | ||||||
![]() Costa d'Este Beach Resort and Spa | 9.4 Exceptional 1,000 reviews | View |
Top Johns Island Hotel Reviews

The Royal Inn Beach Hotel Hutchinson Island
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Cocoa Beach Hotels
- Hotels near Cleveland Clinic Indian River Hospital
- Gifford Hotels
- Hotels near Jackie Robinson Training Complex
- Lodges in Indian River Shores
- Port Canaveral Hotels
- Hotels near Jetty Park Beach
- Red Roof Inn Vero Beach
- All Inclusive Resorts and in Vero Beach
- Condo Rentals in Vero Beach
- Star Suites
- Sebastian Hotels
- Grant-Valkaria Hotels
- New Melbourne Beach Hotels
- Sunnyland Beach Hotels
- Lakewood Park Hotels
- Indian River Oaks Hotels
- Villas in Vero Beach
- Hotels near McLarty Treasure Museum
- Cabin Rentals in Orchid
- Historic Downtown Melbourne Hotels
- Spanish Lakes Country Club Village Hotels
- Walt Disney World Resort in Vero Beach
- Melbourne Beach Hotels
- Malabar Hotels
- Port Saint Lucie Hotels
- Fort Pierce Hotels
- Little Hollywood Hotels
- Hotels near Quail Creek Sporting Ranch
- Oceanfront Hotels in Vero Beach
- Hotels near Sebastian Inlet State Park
- Ocean View Sublet
- Cheap Hotels in Vero Beach
- Beach Hotel Hotels in Vero Beach
- Ocean Side Beach House in Vero Beach
- Resorts in Winter Beach
- Rv Parks in Orchid Island
- Floridana Beach Hotels
- Vero Beach Hotels
- Palm Bay Hotels
- Vero Lake Estates Hotels
- Melbourne Hotels
- Golf Hotels in Vero Beach
- Micco Hotels
- Luxury Hotels in Vero Beach
- Vista ROYALE
- Orchid Island Cottages
- Motels in Vero Beach
- Fellsmere Hotels
- Pet-Friendly Hotels in Gifford
- Flights from Pellston (PLN) to Vero Beach (VRB)
- Flights from Montreal (YUL) to Vero Beach (VRB)
- Flights from Chattanooga (CHA) to Vero Beach (VRB)
- Flights from Raleigh (RDU) to Vero Beach (VRB)
- Flights from Toronto (YYZ) to Melbourne (MLB)
- Flights from Lakeland Intl. Airport (LAL) to Vero Beach (VRB)
- Flights from Niagara Falls (IAG) to Vero Beach (VRB)
- Flights from Edmonton (YEG) to Vero Beach (VRB)
- Flights from Orlando (MCO) to Vero Beach (VRB)
- Flights from Santo Domingo (SDQ) to Vero Beach (VRB)
- Flights to Vero Beach
- Flights from Fargo (FAR) to Vero Beach (VRB)
- Flights from Orchid Island
- Flights from Fayetteville (FAY) to Vero Beach (VRB)
- Flights from London (LTN) to Vero Beach (VRB)
- Flights from Plattsburgh (PBG) to Vero Beach (VRB)
- Flights from Windsor (YQG) to Vero Beach (VRB)
- Flights from Halifax (YHZ) to Vero Beach (VRB)
- Flights from Mexico City (MEX) to Vero Beach (VRB)
- Flights from Bangor (BGR) to Vero Beach (VRB)
- Flights from Newark Liberty Intl. Airport (EWR) to Vero Beach (VRB)
- Flights from Ottawa (YOW) to Vero Beach (VRB)
- Flights from Kitchener (YKF) to Vero Beach (VRB)
- Flights from Burlington (BTV) to Vero Beach (VRB)
- Flights from Ontario Intl. Airport (ONT) to Vero Beach (VRB)
- Flights from Detroit (DTW) to Vero Beach (VRB)
- Flights from Seattle (SEA) to Vero Beach (VRB)
- Flights from Vancouver (YVR) to Vero Beach (VRB)
- Flights from Miami (MIA) to Vero Beach (VRB)
- Flights from Calgary (YYC) to Vero Beach (VRB)
- Flights from Syracuse (SYR) to Vero Beach (VRB)
- Flights from Vero Beach
- Flights from Indian River Shores
- Flights from Charleston (CRW) to Vero Beach (VRB)
- Flights from Salt Lake City (SLC) to Vero Beach (VRB)
- Flights from Winnipeg (YWG) to Vero Beach (VRB)
- Flights from Buffalo (BUF) to Vero Beach (VRB)
- Flights from Toronto (YYZ) to Vero Beach (VRB)







































































